Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Australia F1 Australia F4 Brazil F4 USA F4 Ecuador F3 Bolivia F1 Bolivia F2 USA F1 USA F25 USA F8 USA F9 USA F27 USA F10 USA F26 USA F28 Australia F2 Ecuador F1 Mexico F15 Colombia F4 Ecuador F6 USA F27 Mexico F14 Mexico F15 USA F11 USA F13 USA F3 (Plantation) Joplin Challenger - Joplin 2002 USTA Tallahassee Tennis Challenger - Tallahassee V Abierto Internacional de Salinas - Salinas USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville San Luis Potosi Challenger - San Luis Potosi Baumag Open - Budapest IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Britania Zavaleta - Puebla Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton X Trofeo Ciudad de Quito - Quito 2005 Freeman Men's Challenger - Joplin Draft Corona Mexico City Open - Mexico City Lubbock Challenger - Lubbock Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson Garden Open - Rome Iskratel Open - Kranj WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Samsung Secruities Cup Challenger - Seoul Kia International In Caloundra - Caloundra BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Croatia Osiguranje Rijeka Open - Rijeka The 'Fitz' Casino Challenger - Tunica Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Challenger Ciudad de Guayaquil - Guayaquil Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur ITG Miami Challenger - Miami BMW Tennis Championship - Sunrise Guzzini Challenger - Recanati Open Diputacion Ciudad de Pozoblanco - Cordoba Seguros Bolivar Open - Bogota BH Tenis Open International Cup 2008 - Belo Horizonte XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali 2008 Lubbock Challenger - Lubbock Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Caversham International Tennis Tournament - Jersey Carson Challenger Dallas Challenger Kyoto Challenger Bangkok Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Pereira Challenger Ramat Hasharon Challenger Izmir Challenger Alessandria Challenger Nottingham Challenger Bogota Challenger Aptos Challenger Manta Challenger Brasilia Challenger Quito Challenger Sacramento Challenger Guayaquil Challenger Bogota Challenger Vancouver Challenger Campos do Jordao Challenger Binghamton Challenger Cali Challenger Sacramento Challenger Quito Challenger Charlottesville Challenger Guayaquil Challenger Champaign Challenger Sarasota Challenger Savannah Challenger Aptos Challenger Lexington Challenger Binghamton Challenger Champaign Challenger Vancouver Challenger Sacramento Challenger Tiburon Challenger Champaign Challenger West Lakes Challenger San Luis Potosi Challenger Mexico City Challenger Anning Challenger Medellin Challenger Aptos Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Traralgon Challenger Bogota Challenger Guayaquil Challenger Morelos Challenger Salinas Challenger Rimouski Challenger Guadalajara Challenger Santiago Challenger Santos Challenger Heilbronn Challenger Furth Challenger Manta Challenger Poznan Challenger Tampere Challenger Cortina Challenger San Marino Challenger Medellin Challenger Quito Challenger Pereira Challenger Cali Challenger Morelos Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Cali Challenger Furth Challenger Marburg Challenger Campinas Challenger Pereira Challenger Medellin Challenger Las Vegas Challenger Monterrey Challenger Rio De Janeiro Challenger Morelos Challenger Irving Challenger San Luis Potosi Challenger Savannah Challenger Tallahassee Challenger Marburg Challenger Australia #1-w1 Australia #1-w2 Gerry Weber Open - Halle Kroger / St. Jude International - Memphis The Samsung Open - Nottingham Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Arizona Men's Tennis Championships - Scottsdale The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Sydney International - Sydney Copa Telmex - Buenos Aires Tennis Channel Open - Las Vegas The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Red Letter Days Open - Nottingham Generali Open - Kitzbuhel Australia F4 Next Generation Adelaide International - Adelaide Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas The Hypo Group Tennis International 2008 - Poertschach Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston If Stockholm Open - Stockholm AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Campbell's Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Australia F3 BB&T Atlanta Open - Atlanta Gerry Weber Open - Halle AEGON International - Eastbourne Brasil Open - Sao Paulo The Ericsson Open - Miami Tennis Masters Series - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, Group 1, 2R, ECU-PAR 5-0 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, ROU-ECU 5-0 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Olympics - Beijing Brazil F5 Australia #2-w1 Australia F3 Romania F4 Fergana Challenger - Fergana Germany F8 VIII Trofeo Ciudad de Quito - Quito Burbank Challenger - Burbank GHI Bronx Classic - Bronx IV Gramado Open de Tenis - Gramado Uncle Toby's Challenger in Burnie - Burnie VIII Avierto Internacional de Salinas - Salinas College Station Challenger - College Station Aberto de Sao Paulo - Sao Paulo The Surbiton Trophy - Surbiton Freeman Men's $50,000 Challenger - Joplin Odlum Brown Vancouver Open - Vancouver Challenger Leon 2003 - Leon Memorial Savigni - Sassuolo Fifth Third Bank Tennis Championships - Lexington VI Trofeo Ciudad de Quito - Quito Nottingham Challenger Aptos Challenger Medellin Challenger Copa Ericsson Mexico - Guadalajara Cyclus Open de Tenis - Florianopolis BMW Tennis Championship - Sunrise VII Trofeo Ciudad de Quito - Quito 2003 Eddleman USTA Challenger - Birmingham Credicard Mastercard Tennis Cup - Campos do Jordao Czech Open 2005 - Prostejov Copa Petrobras - Bogota Nossa Caixa Tennis Cup - Sao Paulo 2002 Eddleman USTA Challenger - Birmingham Open Castilla y Leon - Segovia Manta Challenger Drummondville Challenger Roma Challenger 2007 - Rome Copa Petrobras Colombia - Bogota Cali Challenger Guayaquil Challenger Cali Challenger Bogota Challenger Sunrise Challenger Blois Challenger Bucaramanga Challenger 2005 Tulsa Challenger - Tulsa Calabasas Challenger Barranquilla Challenger Sarasota Challenger Gosford Australian Unity Challenger - Gosford VI Abierto Internacional de Salinas - Salinas BH Tennis Open International Cup - Belo Horizonte USTA Challenger of San Antonio - San Antonio Britania Zavaleta - Puebla Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Internacional de Salinas - Salinas IV Trofeo Ciudad de Quito - Quito Uncle Tobys Challenger - Tasmania 2003 West Side Tennis Club Challenger - Forest Hills USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin ATP Challenger 2003 Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra XL Capital Bermuda Open - Bermuda Ljubljana Open - Ljubljana The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Fifth Third Bank Tennis Classic - Lexington I Manta Open - Manta Samsung Securities Cup - Seoul Smith Barney Men's Challenger - Covington Uncle Tobys Challenger in Caloundra - Caloundra La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx USTA/Adtech Challenger - Boston Open de L'Isere - Grenoble Pro Challenger at Calabasas - Calabasas Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Music City Challenger - Nashville USTA Illinois Challenger - Champaign Copa Kia - Santiago Gemax Open - Belgrade Internationaux du Doubs - Besancon Ostdeutscher Sparkassen Cup - Dresden The Surbiton Trophy - Surbiton The Shelbourne Irish Open - Dublin Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota The LTA Manchester Trophy - Manchester Credicard Mastercard Tennis Cup - Campos do Jordao The LTA Nottingham Challenger - Nottingham s Tennis Masters 06 - Graz IPP Geneva Trophy - Geneva USTA Challenger of Oklahoma - Tulsa Flea Market Cup Busan Challenger Tennis - Busan The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Challenger Britania Zavaleta - Puebla Kobstaedernes ATP Challenger - Kolding Club Coop's ATP Challenger International - Brisbane IPP Open - Helsinki 2008 China TCL Challenger - Guangzhou Abierto Internacional de Salinas 'Dario Expreso' - Salinas Johannesburg Challenger Hurricane Tennis Open - Bradenton Baton Rouge Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia V Manta Open-Trofeo Ricardo Delgado Aray - Manta Pereira Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao Ford Tennis Championships - Louisville Bogota Challenger Rhodes Challenger Lexington Challenger Bogota Challenger Lexington Challenger Salvador Challenger Tallahassee Challenger Tiburon Challenger Knoxville Challenger Sao Paulo Challenger Bucaramanga Challenger Burnie Challenger Salinas Challenger Brasilia Challenger Santiago Challenger San Jose Challenger Leon Challenger Recife Challenger Nottingham Challenger Tallahassee Challenger Blumenau Challenger Turin Challenger Pozoblanco Challenger Leon Challenger Sacramento Challenger USTA Men's Challenger of Dallas - Dallas VII Avierto Internacional de Salinas - Salinas Charlottesville Challenger Knoxville Challenger Burnie Challenger Tiburon Challenger Prague Challenger Guadalajara Challenger Guayaquil Challenger Claro Open Colombia - Bogota Binghamton Challenger Aptos Challenger Charlottesville Challenger Knoxville Challenger Copa Claro - Buenos Aires Gerry Weber Open - Halle Bucaramanga Challenger Taipei City Challenger Knoxville Challenger Cali Challenger Tallahassee Challenger Vicenza Challenger Barranquilla Challenger Knoxville Challenger Champaign Challenger Santo Domingo Challenger Bordeaux Challenger Fergana Challenger Scheveningen Challenger Concurso Internacional de Vigo - Vigo Segundo Aberto de Brasilia - Brasilia Gerry Weber Open - Halle Hilton Waikoloa Village USTA Challenger - Waikoloa Furth Challenger USTA Seascape Challenger - Aptos Dallas Challenger SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota RCA Championships - Indianapolis Gerry Weber Open - Halle SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Next Generation Adelaide International - Adelaide The Tennis Channel Open - Las Vegas The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest The Artois Championships - London Pilot Pen Tennis - New Haven Brisbane - Brisbane Medibank International - Sydney AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Farmers Classic - Los Angeles Brisbane International - Brisbane Farmers Classic - Los Angeles AEGON Championships - London Winston-Salem Open - Winston-Salem Ecuador Open - Quito BRD Nastase Tiriac Trophy - Bucharest Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Ecuador Open - Quito US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Ecuador Open - Quito Legg Mason Tennis Classic - Washington Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London Wimbledon - London NASDAQ-100 Open - Miami French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Davis Cup, Group 1, 2R, ECU-CAN 3-2 Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open (juniors) Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, REL2, ECU-PER 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, Group I, 1R, AUS-CHN 5-0 Australian Open Wildcard Play-Off - Melbourne